/**
 *
 *    Copyright (C) 2008  Fabrice douteaud (fdouteaud@gmail.com)
 *
 *    This file is part of ClearBudget.
 *
 *    ClearBudget is free software: you can redistribute it and/or modify
 *    it under the terms of the GNU General Public License as published by
 *    the Free Software Foundation, either version 3 of the License, or
 *    (at your option) any later version.
 *
 *    ClearBudget is distributed in the hope that it will be useful,
 *    but WITHOUT ANY WARRANTY; without even the implied warranty of
 *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *    GNU General Public License for more details.
 *
 *    You should have received a copy of the GNU General Public License
 *    along with ClearBudget.  If not, see <http://www.gnu.org/licenses/>.
 *
**/

/**
 * Main body
 */
html, body {
    background: #ffffff;
    color: #000000;
}
a {
    color: #FF6917;
}
a:visited {
    color: #FF6917;
}

/**
 * the header with the title
 */
#header {
   background: #FFFFFF;
   color: #FF6917;
   border-color: #656565;
}
#header h1 a {
   color: #FF6917;
}
#header ul a {
    border-color: #656565;
    background-color: #F6AD53;
    color: #36393D;
}

/**
 * Categories
 */
#categories {
    background-color: #7BBD18;
    border-color: #73880A;
}
#categories li {
    border-color: #1096B3;
}
#categories li a {
    border-color: #656565;
    background-color: #AFC6CA;
    color: #000000;
}
#categories li a:hover {
    background-color: #9DFC4A;
    color: #000000;
}

#categories .active {
    background-color: #73880A;
}
#categories .subcat a {
    background-color: #F2ECEC;
}
#categories .subcat .active {
    background-color: #ECF2ED;
}
/**
 * Search box and language selection box
 */
#search, #langform, #dateform {
    border-color: #656565;
    background-color: #AFC6CA;
}
#search #search input[type=text], #langform #langform input[type=text], #dateform #dateform input[type=text] {
   background: #ffffff;
   border-color: #000000;
}
#search input[type=text]:focus, #langform input[type=text]:focus, #dateform input[type=text]:focus {
   background: #f5f5f5;
}

/**
 * Main content
 */
.main-content h2, .main-content h3 {
    color: #000000;
    border-color: #a9a9a9;
}
.main-content #news h3 {
    border-color: #a9a9a9;
}
.main-content #news h2 {
   border-color: #656565;
   background-color: #AFC6CA;
}

/**
 * Table definitions in the main content column
 */
.main-content table {
    border-color: #a9a9a9;
}
td, th, .main-content td {
   border-color: #a9a9a9;
}
.main-content th {
   border-bottom-color: transparent;
}

/**
 * Fieldset definitions in the main content column
 */
.main-content fieldset {
    border-color: #656565;
}

/**
 * Form definitions in the main content column
 */
.main-content form textarea, .main-content form .inputfield {
    color: #333333;
    background-color: #ffffff;
    border-color: #656565;
    border-top-color: #999999;
    border-left-color: #999999;
}
.main-content form textarea:focus, .main-content form input[type=text]:focus {
   background: #f5f5f5;
}
.main-content form input[type=radio], .main-content form input[type=checkbox] {
   background-color: transparent;
}
select {
   background-color: #ffffff;
   color: inherit;
}

/**
 * Submit button definitions
 */
input[type=submit] {
    color: Black;
    background: #B3DE77;
    border-color: #ffffff;
    border-bottom-color: #dddddd;
    border-right-color: #dddddd;
}

/**
 * Highlighted search result
 */
.highlight {
    background-color: #F8F8FF;
    font-weight: bold;
    border: 1px dotted #FF6347;
}

/**
 * Footer definitions
 */
#footer {
   color: #666666;
   border-color: #666666;
}
#footer, #footer a, #footer a:visited {
   color: #666666;
}
